ul.menu{font:11px Arial;background:#eee;list-style:none;margin:0;padding:0;}ul.menu *{margin:0;padding:0;}ul.menu a{display:block;color:#000;text-decoration:none;}ul.menu li{position:relative;float:left;margin-right:2px;}ul.menu ul{position:absolute;top:26px;left:0;background:#d1d1d1;display:none;opacity:0;list-style:none;}ul.menu ul li{position:relative;border:1px solid #aaa;border-top:none;width:162px;margin:0;}ul.menu ul li a{display:block;padding:3px 7px 5px;background-color:#FFFFFF;}ul.menu ul li a:hover{background-color:#FFFFFF;}ul.menu ul ul{left:148px;top:-1px;}ul.menu .menulink{border:1px solid #aaa;padding:5px 7px 7px;font-weight:bold;background:url(header.gif);width:133px;}ul.menu .menulink:hover,ul.menu .menuhover{background:url(header_over.gif);}ul.menu .sub{background:#FFFFFF url(arrow.gif) 148px 8px no-repeat;}ul.menu .topline{border-top:1px solid #aaa;}